import math
n= int(input())
if 999<n<10000:
    a = n//1000
    b = n//100%10
    c = n%100//10
    d = n%10
    if n%2==0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    if n%3==0:
        print('Число кратное трём:Да')
    else:
        print('Число кратное трём: Нет')
    if math.sqrt(n)%1 == 0:
        print('Число является квадратом:', int(math.sqrt(n)))
    else:
        print('Число является квадратом: Нет')
    if a<b and a<c and a<d:
        print('Наименьшая цифра:',a)
    if b<a and b<c and b<d:
        print('Наименьшая цифра:',b)
    if d<a and d<c and d<b:
        print('Наименьшая цифра:',d)
    if c<b and c<a and c<d:
        print('Наименьшая цифра:',c)
    if a>b and a>c and a>d:
        print('Наибольшая цифра:',a)
    if b>a and b>c and b>d:
        print('Наибольшая цифра:',b)
    if c>b and c>a and c>d:
        print('Наибольшая цифра:',c)
    if d>b and d>c and d>a:
        print('Наибольшая цифра:',d)
    s = 0
    if b == 0:
        s+=1
    if a == 0:
        s+=1
    if c == 0:
        s+=1
    if d == 0:
        s+=1
    print('Количество нулей в числе:',s)
    if d == 0 or d == 1 or d == 4 or d == 9:
        print('Цифра в разряде единиц является квадратом цифры:',int(math.sqrt(d)))
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
    if c == 0 or c == 1 or c == 4 or c == 9:
        print('Цифра в разряде десятков является квадратом цифры:',int(math.sqrt(c)))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
    if b == 0 or b == 1 or b == 4 or b == 9:
        print('Цифра в разряде сотен является квадратом цифры:',int(math.sqrt(b)))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    if a == 0 or a == 1 or a == 4 or a == 9:
        print('Цифра в разряде тысяч является квадратом цифры:',int(math.sqrt(a)))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
else:
    print('Введенное число не является четырёхзначным')
